package android.slc.appdb.sys.service.imp;


import android.slc.appdb.sys.entity.CsConfig;
import android.slc.appdb.sys.service.CsConfigMapper;
import android.slc.box.db.service.impl.DbEntityMapperImpl;
import org.apache.commons.lang3.StringUtils;

public class CsConfigServiceImp extends DbEntityMapperImpl<CsConfig> implements CsConfigMapper {

    public CsConfigServiceImp() {
        super("csConfig");
    }

    public CsConfigServiceImp(String dbName) {
        super(dbName, "csConfig");
    }

    @Override
    public CsConfig getConfig(String key) {
        return getOne((targetData, queryCondition) -> StringUtils.equals(targetData.getKey(), key));
    }
}
